@charset "utf-8";

* {
  word-wrap: break-word;
}

ul,
ol,
li,
span,
p,
form,
h1,
h2,
h3,
4,
h5,
h6,
dl,
dt,
dd {
  margin: 0;
  padding: 0;
  border: 0;
  z-index: inherit;
}

img,
a img {
  border: 0;
  margin: 0;
  padding: 0;
}

ul,
ol,
li {
  list-style: none;
}

* {
  margin: 0;
  padding: 0;
}

html,
body {
  height: 100%;
  font: 12px/1.6 Microsoft YaHei, Helvetica, sans-serif;
  color: #4C4C4C;
}

input,
select,
textarea,
button {
  font: 14px/1.5 Microsoft YaHei, Helvetica, sans-serif;
}

body,
ul,
ol,
li,
dl,
dd,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
.pr,
.pc {
  margin: 0;
  padding: 0;
}

table {
  empty-cells: show;
  border-collapse: collapse;
}

a img {
  border: none;
}

label {
  cursor: pointer;
}

.rq {
  color: red;
}

a:link,
a:visited,
a:hover {
  color: #4C4C4C;
  text-decoration: none;
}

.blue {
  color: #0086CE;
}


